package com.telit.firecommand.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


@Data
public class ExceptionVo {

    //事件ID
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(value = "事件ID")
    private Long id;

    @ApiModelProperty(value = "异常事件编号")
    private String exceptionCode;

    //异常类型;异常类型 1火情异常  2自然灾害  3人为破坏  4修复建设  5其他
    @ApiModelProperty(value = "异常类型;异常类型 1火情异常  2自然灾害  3人为破坏  4修复建设  5其他")
    private Integer exceptionType;

    @ApiModelProperty(value = "【名称】异常类型名")
    private String exceptionTypeName;

    //所属行政区划
    @ApiModelProperty(value = "所属行政区划")
    private String district;

    @ApiModelProperty(value = "所属行政区划名称")
    private String districtName;

    //所属责任区
    @ApiModelProperty(value = "所属责任区")
    private String zoneCode;

    //地址
    @ApiModelProperty(value = "地址")
    private String address;

}
